52 / 93   |   

The Physiology of Taste

2013, 90X128 cm

Design & illustration: Sandy Karman